i accept and undertake - French English Dictionary